Planar Graphs as VPG-Graphs
نویسندگان
چکیده
A graph is Bk-VPG when it has an intersection representation by paths in a rectangular grid with at most k bends (turns). It is known that all planar graphs are B3-VPG and this was conjectured to be tight. We disprove this conjecture by showing that all planar graphs are B2-VPG. We also show that the 4-connected planar graphs constitute a subclass of the intersection graphs of Z-shapes (i.e., a special case of B2-VPG). Additionally, we demonstrate that a B2-VPG representation of a planar graph can be constructed in O(n) time. We further show that the triangle-free planar graphs are contact graphs of: L-shapes, Γ-shapes, vertical segments, and horizontal segments (i.e., a special case of contact B1-VPG). From this proof we obtain a new proof that bipartite planar graphs are a subclass of 2-DIR. Submitted: December 2012 Reviewed: March 2013 Revised: April 2013 Accepted: May 2013 Final: July 2013 Published: July 2013 Article type: Regular paper Communicated by: W. Didimo and M. Patrignani An extended abstract of this paper was presented at the 20th International Symposium on Graph Drawing, in Redmond, USA, in September 2012 [7]. The research of the first author was supported by NSERC and partially by GraDR EUROGIGA project No. GIG/11/E023. The research of the second author was supported by GraDR EUROGIGA project No. GIG/11/E023. E-mail addresses: [email protected] (Steven Chaplick) [email protected] (Torsten Ueckerdt) 476 Chaplick and Ueckerdt Planar Graphs as VPG-Graphs
منابع مشابه
String graphs of k-bend paths on a grid
We investigate the class of vertex intersection graphs of paths on a grid, and specifically consider the subclasses that are obtained when each path in the representation has at most k bends (turns). We call such a subclass the Bk-VPG graphs, k ≥ 0. If the number k of bends is not restricted, then the VPG graphs are shown to be equivalent to the well-known class of string graphs, namely, the in...
متن کاملIntersection Graphs of L-Shapes and Segments in the Plane
An L-shape is the union of a horizontal and a vertical segment with a common endpoint. These come in four rotations: L, L , Land L . A k-bend path is a simple path in the plane, whose direction changes k times from horizontal to vertical. If a graph admits an intersection representation in which every vertex is represented by an L, an L or L , a k-bend path, or a segment, then this graph is cal...
متن کاملVertex Intersection Graphs of Paths on a Grid
We investigate the class of vertex intersection graphs of paths on a grid, and specifically consider the subclasses that are obtained when each path in the representation has at most k bends (turns). We call such a subclass the Bk-VPG graphs, k ≥ 0. In chip manufacturing, circuit layout is modeled as paths (wires) on a grid, where it is natural to constrain the number of bends per wire for reas...
متن کاملVPG and EPG bend-numbers of Halin Graphs
A piecewise linear simple curve in the plane made up of k+1 line segments, each of which is either horizontal or vertical, with consecutive segments being of different orientation is called a k-bend path. Given a graph G, a collection of k-bend paths in which each path corresponds to a vertex in G and two paths have a common point if and only if the vertices corresponding to them are adjacent i...
متن کاملRecognizing Some Subclasses of Vertex Intersection Graphs of 0-Bend Paths in a Grid
We investigate graphs that can be represented as vertex intersections of horizontal and vertical paths in a grid, known as B0-VPG graphs. Recognizing these graphs is an NP-hard problem. In light of this, we focus on their subclasses. In the paper, we describe polynomial time algorithms for recognizing chordal B0-VPG graphs, and for recognizing B0-VPG graphs that have a representation on a grid ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Graph Algorithms Appl.
دوره 17 شماره
صفحات -
تاریخ انتشار 2012